kidney dish - French English Dictionary